import matplotlib.pyplot as plt

years = range(2014, 2024)  # 年份
data = [0.000, 0.195, 0.125, 0.125, 0.137, 0.040, 0.071, 0.001, 0.044, 0.074]  # 相对残差

# 创建直方图
plt.bar(years, data, align='center', alpha=0.7)

# 绘制虚线
plt.axhline(y=0.1, color='blue', linestyle='--', label='Relative Residual=0.1')
plt.axhline(y=0.2, color='red', linestyle='--', label='Relative Residual=0.2')
plt.title('Relative Residuals')
plt.xlabel('Year')
plt.ylabel('Relative Residual')
plt.gcf().set_facecolor('lightgrey') #灰色底色

# 显示图例
plt.legend()

# 显示图形
plt.show()